# 类
"""
面向对象是建立在如何去设计好一个 类

类 指代的是生产出对象的模板.

比如说: 我想要生产很多辆相同款式的宝马, 但是它们也许会有不同的配(高配/低配), 但是起码它们的外形/基础配置都是一样的.

那我们就可以把生产宝马的厂子成为 类.

这个 类 负责按照模板给你生产出 对象
"""

# 对象
"""
那么 对象 是什么?

对象就是一个实际使用/实际存在的东西, 就比如上面的例子

类 这个厂子, 我们只是知道它的存在, 并不能直接拿来使用, 它只是负责生产出 对象也就是车子.

那么生产出来的 对象 就是 卖出去的 车子

再举个例子.

比如有一个 人 类

这个 类 可以根据你传入的 参数 来生产出一个人

参数可以有: 姓名/年龄/性别
"""

# 类与对象的关系
"""
所以类和对象的关系, 本质上就是 生产引用 关系

类负责生产对象

对象的基础参数由类提供
"""